#datepick-div { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 185px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #fff; COLOR: #222; FONT-SIZE: 14px; PADDING-TOP: 0px }
.datepick-inline { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 185px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #fff; COLOR: #222; FONT-SIZE: 14px; PADDING-TOP: 0px }
#datepick-div { Z-INDEX: 100; BORDER: #f90 2px solid; DISPLAY: none; }
.datepick-inline { BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px }
.datepick-rtl { DIRECTION: rtl }
.datepick-dialog { BORDER-BOTTOM: #aaa 4px ridge; BORDER-LEFT: #aaa 4px ridge; PADDING-BOTTOM: 5px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; BORDER-TOP: #aaa 4px ridge; BORDER-RIGHT: #aaa 4px ridge; PADDING-TOP: 5px !important }
.datepick-disabled { Z-INDEX: 100; POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: white; opacity: 0.5 }
BUTTON.datepick-trigger { WIDTH: 25px }
IMG.datepick-trigger { MARGIN: 2px; VERTICAL-ALIGN: middle }
.datepick-prompt { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 2px }
* HTML .datepick-prompt { WIDTH: 185px }
.datepick-control { WIDTH: 100%; FLOAT: left; COLOR: #222; CLEAR: both }
.datepick-links { WIDTH: 100%; FLOAT: left; COLOR: #222; CLEAR: both;}
.datepick-header { WIDTH: 100%; FLOAT: left; COLOR: #222; CLEAR: both }
.datepick { WIDTH: 100%; FLOAT: left; COLOR: #222; CLEAR: both }
.datepick-control { PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 2px }
.datepick-links { PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  background:#eee;; PADDING-TOP: 2px }
.datepick-control { FONT-SIZE: 80%; FONT-WEIGHT: bold }
.datepick-links { FONT-SIZE: 80%; FONT-WEIGHT: bold }
.datepick-links LABEL { PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #888; PADDING-TOP: 2px }
.datepick-clear { WIDTH: 34%; FLOAT: left }
.datepick-prev { WIDTH: 34%; FLOAT: left }
.datepick-rtl .datepick-clear { TEXT-ALIGN: right; FLOAT: right }
.datepick-rtl .datepick-prev { TEXT-ALIGN: right; FLOAT: right }
.datepick-current { TEXT-ALIGN: center; WIDTH: 30%; FLOAT: left }
.datepick-close { TEXT-ALIGN: right; WIDTH: 34%; FLOAT: right }
.datepick-next { TEXT-ALIGN: right; WIDTH: 34%; FLOAT: right }
.datepick-rtl .datepick-close { TEXT-ALIGN: left; FLOAT: left }
.datepick-rtl .datepick-next { TEXT-ALIGN: left; FLOAT: left }
.datepick-header { TEXT-ALIGN: center; BACKGROUND: #ffb844; HEIGHT: 1.6em; COLOR: #222; FONT-WEIGHT: bold }
.datepick-header SELECT { BORDER:1px solid #ffb844; BACKGROUND: #ffb844; COLOR: #222;  FONT-WEIGHT: bold }
.datepick-header SPAN { POSITION: relative; TOP: 3px }
.datepick { TEXT-ALIGN: center; FONT-SIZE: 100% }
.datepick A { WIDTH: 100%; DISPLAY: block }
.datepick-title-row TH { TEXT-ALIGN: center; FONT-WEIGHT: normal }
.datepick-week-col { BACKGROUND: #eee; }
.datepick-days-cell { BORDER: #d3d3d3 1px solid; padding:1px;  BACKGROUND: #fff;}
.datepick-days-cell A { DISPLAY: block; BACKGROUND: #eee }
.datepick-other-month A { BACKGROUND: #fff }
.datepick-unselectable { COLOR: #888 }
.datepick-week-over A { BACKGROUND: #e0e0e0 }
.datepick-today { BORDER-BOTTOM: #d3d3d3 1px solid;}
.datepick-today A { BACKGROUND: #fdfdad; }
.datepick-current-day { background:#e60012;}
.datepick-current-day A { BACKGROUND: #ffeee3; COLOR: #222 }
.datepick-days-cell-over { BORDER-BOTTOM: #d3d3d3 1px solid;}
.datepick-days-cell-over A { BACKGROUND: #ffeee3; }
.datepick-status { TEXT-ALIGN: center; WIDTH: 100%; FONT-SIZE: 80% }
#datepick-div A { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px }
.datepick-inline A { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px }
.datepick-inline .datepick-links A { PADDING-BOTTOM: 0px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; PADDING-TOP: 0px !important }
.datepick-control A { PADDING-BOTTOM: 2px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; COLOR: #222 !important; PADDING-TOP: 2px !important }
.datepick-links A { PADDING-BOTTOM: 2px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; COLOR: #222 !important; PADDING-TOP: 2px !important }
.datepick-control A:hover { BACKGROUND: #fce8af; }
.datepick-links A:hover { BACKGROUND: #e0e0e0 }
.datepick-title-row A:hover { BACKGROUND: #e0e0e0 }
.datepick-multi .datepick { BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid }
.datepick-one-month { WIDTH: 185px; FLOAT: left }
.datepick-new-row { CLEAR: left }
.datepick-cover { Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 187px; DISPLAY: block; HEIGHT: 187px; TOP: -1px; LEFT: -1px }
